The 50-share Nifty bounced 83.35 points, or 0.86 per cent, to 9,794.15 at close.
NTPC was the top gainer, spurting 4.28 per cent. Other winners were Bajaj Auto, Bajaj Finance, Sun Pharma, ITC, Hero MotoCorp, TCS, Yes Bank, HDFC, HDFC Bank and SBI, rising up to 1.38 per cent.
The 50-share NSE Nifty stayed in the positive zone and retook the 9,900-mark to hit a high of 9,905.05 as buying paced up towards the fag end. It settled higher by 72.45 points, or 0.74 per cent, at 9,899.60.
On the 30-share index, Maruti was the biggest loser, shedding 3.60 per cent. Other major laggards were Yes Bank, IndusInd Bank, Tata Steel, Hero MotoCorp and NTPC -- ending up to 2.33 per cent lower.
Forex traders said a stronger dollar also dragged the rupee down.
Stock markets, which are facing the heat of political uncertainty over the 2G spectrum scam, have come under pressure as investors are pulling out their money to invest in the primary market.
Among the Sensex pack, Yes Bank, L&T, HDFC, RIL, HDFC Bank, PowerGrid and Coal India were the biggest losers -- falling up to 2.43 per cent.
The biggest gainers in the Sensex pack in Friday's session were Yes Bank, Bharti Airtel, Tata Motors, Vedanta, SBI and Axis Bank, spurting up to 3.05 per cent. The losers included HCL Tech, TCS, Infosys, Hero MotoCorp, IndusInd Bank and Sun Pharma, falling up to 1.55 per cent.
The market breadth, indicating the overall health of the market, turned negative from positive
There were more than three losers against every gainer on BSE
Sun Pharma stole the show in the Sensex pack, spurting 3.91 per cent, followed by M&M at 2.87 per cent.
NSE Nifty, after shuttling between 10,809.60 and 10,725.90, finished 30.95 points, or 0.29 per cent lower at 10,741.10.
The NSE 50-share Nifty also closed higher by 61.60 points, or 0.59 per cent, at 10,504.80 after shuttling between 10,513 and 10,441.45.
The broader Nifty ended on top of 9,800 again.
For the week, the Sensex recorded a fall of 371 points, or 1.10 per cent, and the NSE Nifty 130.75 points, or 1.25 per cent.
Pharma was the top losing index amid worries about their earnings outlook with Lupin down over 4%
The market breadth, indicating the overall health of the market was strong
It, however, was a record-smashing week for both the indices, which scaled their lifetime highs.
NTPC, Sun Pharma Coal India and Asian Paints were among top losers on BSE Sensex
NTPC was the top gainer among the Sensex stocks, rising by 3.53 per cent. Coal India, ONGC and Sun Pharma also rose up to 2.41 per cent.
On BSE, 1,826 shares declined and 982 shares rose, while a total of 194 shares were unchanged
The market last tumbled 10% or more in December 2016 following demonetisation. The decline was followed by a sharp rebound. This time the chances of such a v-shaped recovery are less.
Broader market outperformed with the S&P BSE Midcap index adding 0.7%, while S&P BSE Smallcap index gained 0.6%.
Maruti Suzuki fell 0.7% even after its March quarter profit grew by 15.8% to Rs 1,709 crore in Q4
The market capitalisation of BSE-listed companies surged to Rs 98,11,322 crore.
Small stocks made a dashing comeback in 2020 after delivering negative returns in the last two years as increased retail investor participation in pandemic times saw small-cap index surging up to 31 per cent and outperforming the bigger benchmark gauge. This year turned out to be eventful for the equity market, witnessing bearish and bullish sentiments at different points of time. While the initial part of COVID-ravaged 2020 saw the bears in full force amid concerns related to the pandemic and lockdowns hurting economic activities, bulls made a comeback towards the latter half of the year. As the market swayed with many lows as well as highs, small and mid-cap indices emerged as markets favourites in 2020.
A recent report by Citi had pegged the total amount stuck in stalled projects across seven major Indian cities (Bengaluru, Mumbai Metropolitan region, National Capital Region, Ahmedabad, Hyderabad, Kolkata and Pune) at Rs 80,000 crore.
The BSE Sensex gained 104.63 points to end at 33,147.13, while the broader Nifty spurted 48.45 points to finish at 10,343.80.
After a sharp sell-off in the past two months, overseas investors were once again seen turning bullish on Indian equities. FIIs bought shares worth Rs 63.5 billion in the past five sessions, their highest weekly investment tally in many months.
The Sensex posted its biggest single-day jump in over a decade at 1,921 points and investors' wealth soared by a staggering Rs 6.8 lakh crore after Finance Minister Nirmala Sitharaman delivered a surprise cut in corporate tax rates on Friday.
A widening probe by US authorities involving top drug companies following complaints of price fixing of generics was a point of worry for the participants, said analysts.
The NSE Nifty ended 89.40 points, or 0.83 per cent, lower at 10,710.45.
Lenders can now initiate recovery proceedings since the SC has lifted the standstill on asset classification, which protected stressed accounts from slipping into NPAs.
The BSE Mid-Cap index was currently up 0.83%. The BSE Small-Cap index was currently up 0.8%.
In the Sensex pack, ICICI Bank emerged as the top gainer by rising 0.97 per cent, while Tata Steel advanced 0.92 per cent.
Coal India fell the most by 2.58 per cent among Sensex scrips, dragging the index into the negative zone.
HDFC Bank was the top loser in the Sensex pack, falling 2.99 per cent, followed by Adani Ports at 2.87 per cent.
Broader market underperformed with the BSE Midcap and the BSE Smallcap indices losing up to 0.2%
The actual expenditure will only be marginally higher and hence, the multiplier effect will be muted.
BSE Midcap and BSE Smallcap indices hit their fresh lifetime highs for the second day in a row